XILINX MPSOC系列FPGA视频教程 | 您所在的位置:网站首页 › xilinx vdma linux驱动 › XILINX MPSOC系列FPGA视频教程 |
ALINX公司研发团队在疫情期间全部居家办公,研发工作有序推进,为了感谢所有客户对ALINX的支持,研发团队4名工程师在疫情期间规划了一部大型FPGA视频教程,主要针对XILINX MPSOC系列,将通过6个月左右的时间进行连载播出。整个教程120多集,每集20分钟左右,所有视频时长2500分钟,所有视频将全部免费公开,所有人都可以免费观看,以此表达ALINX对大家的感激之情。 XILINX MPSOC系列FPGA视频教程目录(总计128集)第一部分 MPSOC裸机开发(共65集) 一、MPSoC简介及开发流程 01_MPSoC架构介绍 02_MPSoC开发之Vivado工程创建流程 03_MPSoC开发之Vitis工程创建流程 04_MPSoC开发之固化程序 05_利用批处理建立Vitis工程 二、MPSoC外设基础开发 06_RTC及中断控制器介绍 07_RTC中断实验程序分析 08_MIO GPIO结构介绍 09_MIO GPIO按键及LED控制实验 10_EMIO GPIO按键及LED控制实验 11_PS端UART结构介绍 12_PS端UART读写例程 13_PS端UART中断例程 14_PS端CAN数据环回实验 15_i2c时序及EEPROM介绍 16_i2c EEPROM及温度传感器控制实验 17_PS端DP接口显示实验 18_SD原理介绍 19_SD卡TXT文件读写实验 20_SD卡Bmp图片显示实验 21_以太网TCP概念简要介绍 22_PS端以太网TCP ECHO SERVER实验 23_PL端以太网TCP ECHO SERVER实验 24_QSPI FLASH读写实验 25_QSPI FLASH远程网络更新 26_AXI GPIO原理及控制按键LED之Vivado搭建 27_AXI GPIO按键及LED控制之Vitis工程 28_RS485读写实验之Vivado工程搭建 29_RS485读写实验之创建Vitis工程及程序分析 三、自定义IP开发 30_自定义IP原理介绍 31_自定义IP之Vivado创建流程 32_自定义IP之Vitis工程创建及程序分析 四、双核裸机开发 33_双核裸机中断使用及双核数据交互实验 五、AXI总线开发 34_AXI总线协议介绍 35_PL读写PS端DDR之Vivado创建过程 36_PL读写PS端DDR之Vitis工程创建及联合调试 37_PS与PL交互之BRAM读写Vivado创建过程 38_PS与PL交互之BRAM读写Vitis工程创建及联合调试 六、AXI DMA开发 39_AXI DMA原理介绍 40_AXI DMA数据环通之Vivado工程 41_AXI DMA数据环通之Vitis工程 42_AXI DMA之AD9708信号发生器Vivado工程 43_AXI DMA之AD9708信号发生器Vitis工程 44_AXI DMA之AD9280采集显示Vivado工程 45_AXI DMA之AD9280采集显示Vitis工程 46_AXI DMA之AD9238采集显示实验 47_AXI DMA之AD7606采集显示实验 48_AXI DMA之SG原理及Vivado工程 49_AXI DMA之SG模式Vitis软件调试 50_AXI DMA之AN9767信号发生器Vivado工程 51_AXI DMA之AN9767信号发生器Vitis工程 七、VDMA开发 52_VDMA原理介绍 53_AN5642双目摄像头显示之Vivado工程创建 54_AN5642双目摄像头显示之Vitis工程创建及程序分析 55_AN5642单路摄像头抓拍及SD卡存储实验 56_AN5642以太网传输及上位机显示图像实验 57_AN5641 MIPI摄像头显示实验 八、音频开发 58_AXI DMA之AN831音频采集Vivado工程创建 59_AXI DMA之AN831音频采集Vitis工程创建及程序分析 九、触摸屏开发 60_七寸触摸屏显示和触摸之Vivado工程创建 61_七寸触摸屏显示和触摸之Vitis工程创建及程序分析 十、以太网开发 62_ADC以太网传输协议 63_AD9280以太网传输及上位机显示波形实验 64_AD9238以太网传输及上位机显示波形实验 65_AD7606以太网传输及上位机显示波形实验 第二部分 Linux基础开发(共19集) 1_Petalinux定制Linux系统 2_Petalinux创建应用、驱动、开机启动脚本 3_交叉编译应用程序 4_NFS实现开发板挂载虚拟机路径 5_Linux平台上的GPIO控制 6_搭建并测试QT和OPENCV交叉编译开发环境 7_Vitis开发Linux应用程序 8_从SD卡挂载ROOTFS 的系统搭建及启动 9_创建并测试Vitsi加速基本平台 10_QSPI FLASH系统搭建及启动 11_Linux中的NVMe SSD操作 12_搭建并测试可远程调试的应用程序 13_OPENCV边缘检测程序编写并测试 14_OPENCV+QT人脸检测程序编写并测试 15_Gstreamer摄像头显示程序编写并测试 16_QT+DRM+Gstreamer摄像头显示程序编写并测试 17_QT+GPU摄像头显示程序编写并测试 18_Linux应用层的寄存器操作测试 19_QSPI FLASH+EMMC系统搭建及启动 第三部分 Linux驱动开发(共27集) 1_字符设备驱动编写与测试 2_字符设备驱动的新框架编写与测试 3_设备树的编写与测试 4_PINCTRL和GPIO子系统驱动编写与测试 5_并发处理驱动编写与测试 6_GPIO输入及EMIO驱动编写与测试 7_定时器程序编写与测试 8_中断程序编写与测试 9_阻塞IO驱动编写与测试 10_非阻塞IO驱动编写与测试 11_异步IO驱动编写与测试 12_Platform平台设备驱动编写与测试 13_Platform平台设备+设备树驱动编写与测试 14_MISC设备驱动编写与测试 15_INPUT子系统驱动编写与测试 16_自定义PWM IP驱动编写与测试 17_I2C驱动驱动编写与测试 18_USB驱动驱动编写与测试 19_SPI驱动驱动编写与测试 20_串口驱动框架讲解及Xilinx串口驱动测试 21_块设备驱动编写与测试 22_网卡设备驱动编写与测试 23_AXI DMA IP的回环测试驱动编写与测试 24_多点触摸屏的触摸驱动编写与测试 25_多点触摸屏的LCD显示驱动编写与测试 26_AD9238和AD7606驱动编写与测试 27_DA9767驱动编写与测试 第四部分 Vitis HLS开发(共13集) 一、Vitis HLS入门 1_初识Vitis hls 2_优化方法(上) 3_优化方法(下) 4_初识Vitis hls和cpu之间的交互 二、Vitis HLS实践 5_Vitis hls调用赛灵思图像处理库 6_Vitis hls 实现图像灰度变化 7_Vitis hls 实现图像yuv和rgb间的相互转换 8_Vitis hls 实现图像对比度调整 9_Vitis hls 实现图像角点检测 10_Vitis hls 实现图像Sobel变换 11_Vitis hls 实现图像Canny变换 三、调试仿真 12_安装opencv库。 13_Vitis hls进行图像仿真 第五部分 Vitis AI开发(共5集) 1_Vitis-AI简介 2_Docker环境搭建 3_Vitis-AI开发流程 4_快速运行目标检测推断DEMO(车辆识别、行人检测、PCB缺陷检测、工地安全帽检测、火焰检测、办公室目标识别、热成像ADAS车辆检测、混凝土缺陷检测) 5_基于Keras框架的神经网络训练 请前往B站,搜索本视频课程 |
CopyRight 2018-2019 实验室设备网 版权所有 |